important and influential person - Spanish English Dictionary